﻿
namespace AjaxControlToolkit.LongOperations
{
    /// <summary>
    /// Интерфей, который должен наследоваться отдельным классом (не страницей)
    /// (метод, который его возвращает должен его инициализировать заранее)
    /// </summary>
    public interface IOperationExecutor
    {
        /// <summary>
        /// Операция, которая содержит в себе код длительной операции
        /// </summary>
        /// <returns>Сериализованный результат</returns>
        string Execute();
    }
}
